mount hira - French English Dictionary